<html>
<body>
将构造函数调用替换为对工厂方法的调用。
<p>
由于工厂方法可以创建任何类型的对象，当不需要包含类的新实例时，此类替换尤其有用。
</p>
例如，在当前类被扩展并应改为创建子类的对象时。
或者当引入缓存并应返回现有对象时。
</body>
</html>